
/******************************************************************************
 * Includes
 *****************************************************************************/
#include "usb_descriptor.h"

/*****************************************************************************
 * Global Variables
 *****************************************************************************/

/*****************************************************************************
 * Global Functions
 *****************************************************************************/

void App_Init(void);
void Endpoint_Init(void);
void EP3_PACKET_REC(void);
void Switch_Read(void);
void LED_1_4_Init(void);
void LEDSOFF(void);
void LEDSON(void);
void TwoKHz_Interrupt_Init(void);
void TwoKHz_ISR(void);

/****************************************************************************
 * Global Constants
 ****************************************************************************/
 
 //  Commands List
 
 #define Rx_Data   		0x10
 #define Tx_Data    	0x20
 #define USBCon     	0x30
 #define USBDis     	0x40
 #define Run			0x70
 #define Stop       	0x80
 #define Reset      	0x90
 #define Status         0xB0 
 
 /* Size of EP3 & EP4 IN and OUT buffers on the PC */
 #define PC_BUFFER_SIZE		(64)
